notes or similar obligations - İspanyolca İngilizce Sözlük